Dictionary Check: giveaway

"giveaway" is a valid word!

Scrabble 18 points
Words with Friends 19 points

Definition

noun

a gift of public land or resources for the private gain of a limited group

noun

an unintentional disclosure

noun

a television or radio program in which contestants compete for awards

Synonyms:

Advertisement